engine compartment installation - French English Dictionary